disjoined pyeloplasty - Turkish English Dictionary